head immobilization - Spanish English Dictionary